.zdjz{
	margin:130px auto 0;
	width:300px;
	height:527px;
}

.zdjz .lc{
	margin-left:60px;
	width:160px;
}

.zdjz .sjhs{
	margin-top:45px; position: relative;
}

.zdjz .sjhs #name-msg{
	position: absolute; right: -100px; top: 6px; color: red;
}

.zdjz .sjhs div{
	width:26px;
	height:34px;
	border-bottom:1px solid #000;
	padding-right:10px;
}

.zdjz .sjhs input:nth-child(2){
	
	width:240px;
	height:34px;
	font-size:18px;
	border:0;
	border-bottom:1px solid #000;
}

.zdjz .yzms{
	margin-top:20px; position: relative;
}

.zdjz .yzms #psd-msg{
	position: absolute; right: -66px; top: 6px; color: red;
}

.zdjz .yzms div:nth-child(1){
	width:26px;
	height:34px;
	border-bottom:1px solid #000;
	padding-right:10px;
}

.zdjz .yzms input:nth-child(2){
	width:240px;
	height:34px;
	font-size:18px;
	border:0;
	border-bottom:1px solid #000;
}

.zdjz .yzms div:nth-child(3){
	
	width:110px;
	height:34px;
	font-size:18px;
	margin-left:10px;
	border:1px solid #000;
	border-radius:4px;
	text-align:center;
	line-height:34px;
}

.zdjz .fxk{
	margin-top:25px;
}

.zdjz .fxk input{
	position:relative;
	top:2px;
}

.zdjz .dls{
	margin-top:30px;
	width:300px;
	height:50px;
	background:#25292e;
	color:white;
	font-size:18px;
	border:none;
	border-radius:3px;
	text-align:center;
	line-height:50px;
}

.zdjz .more{
	margin-top:35px;
}

.zdjz .more a{
	float:left;
	width:300px;
	font-size:14px;
	color:black;
	text-align:center;
}

.modal{
	position:absolute; left:0; top:0;
	background: #989898; width:100%; height:100vh;
	display:none;
}
